<?php
// +----------------------------------------------------------------------
// | WaitAdmin快速开发后台管理系统
// +----------------------------------------------------------------------
// | 欢迎阅读学习程序代码,建议反馈是我们前进的动力
// | 程序完全开源可支持商用,允许去除界面版权信息
// | gitee:   https://gitee.com/wafts/waitadmin-php
// | github:  https://github.com/topwait/waitadmin-php
// | 官方网站: https://www.waitadmin.cn
// | WaitAdmin团队版权所有并拥有最终解释权
// +----------------------------------------------------------------------
// | Author: WaitAdmin Team <2474369941@qq.com>
// +----------------------------------------------------------------------
declare (strict_types = 1);

namespace app\backend\validate;

use app\common\basics\Validate;

/**
 * 分页参数验证器
 */
class PageValidate extends Validate
{
    protected $rule = [
        'page'  => 'number|minValue:1',
        'limit' => 'number|maxValue:100'
    ];

    protected $message = [
        'page.number'    => 'page参数必须为数字',
        'page.minValue'  => 'page参数最小值需为1',
        'limit.number'   => 'limit参数必须为数字',
        'limit.maxValue' => 'limit参数最大值为100'
    ];
}